package com.zkthink.ceres.authority.dao.common;

import com.baomidou.mybatisplus.annotation.SqlParser;
import com.zkthink.ceres.authority.entity.common.Parameter;
import com.zkthink.base.mapper.SuperMapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

/**
 * <p>
 * Mapper 接口
 * 参数配置
 * </p>
 *
 * @author ceres
 * @date 2020-02-05
 */
@Repository
public interface ParameterMapper extends SuperMapper<Parameter> {

    /**
     * 更新数据字典中短信配置平台
     * @param smsPlatform 短信配置平台
     */
    @SqlParser(filter = true)
    int updateByKey(@Param("smsPlatform") String smsPlatform);

    /**
     * 在数据字典里查询短信配置平台~
     */
    @SqlParser(filter = true)
    Parameter selectSmsConfig();
}
